Memorials of Service in India: from the correspondence of the Late Major Samuel Charters Macpherson
by William Macpherson,Samuel C. Macpherson
ISBN 13: 9783348057431
Format: Paperback (432 pages) Publisher: Hansebooks Published: 05 Jul 2021
Save for later
Revival: The Psychology of Persuasion (1920) (Routledge Revivals)
by William MacPherson
ISBN 13: 9781138556287
Format: Hardcover (288 pages) Publisher: Routledge Published: 14 Mar 2018
Macbéth
by William Macpherson
ISBN 13: 9781016500647
Format: Paperback (524 pages) Publisher: Legare Street Press Published: 27 Oct 2022